-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reintegrate main -> dev-goog #270
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Internal-tag: [#47908]
Merge main -> dev-msft
Fixes the case where timers restart and then t2 times out in cascade mode and NMI is triggered. Expected txn needs to occur in the same clk as NMI interrupt Related work items: #545794
added message reduction Related work items: #554637
Enforce a minimum of 5 clks on timer timeout values for WDT tests to avoid transaction mismatches Related work items: #555119
…ert rst cross cps to cover props 1. Emulate the 1 cycle delay in clear function 2. Add more scenarios to debug sequence 3. Rst cross coverpoints never get hit, converting to cover properties for better coverage Related work items: #532848
… s=0 added s_out_of_range failure for signing output added ecc test vector for seed/nonce/iv full range Related work items: #561868
- fix for scan coverage Removing synchronizer from scan mode signal on reset override. Adding warm reset pin to drive reset during scan mode for max coverage. Related work items: #555293
…out values in RT fw Related work items: #562658
Pipeline to merge all duts coverage into one database Related work items: #563789
… bind additions Addition of coverage binds to top level caliptra benches broke compilation when +COVERAGE was added. Missed this due to pipeline and manual testing not includingt he option. Related work items: #563789
added a missing default case to hmac_drbg_interface Related work items: #565291
Dev msft 20231002
Merge dev-msft -> dev-integrate
Reintegrate main -> dev-public
Merge dev-goog -> dev-integrate
Create Security and Response policy
Merge dev-integrate --> main
Reintegrate main -> dev-msft
…s at MBOX flow entry Firmware fix to clear any error interrupts held over after previous mailbox flow handling exited, but before the mailbox returned to idle state. Resolves a UVM regression edge case. Also, force firmware randomization seed to match hardware seed by extracting seed value from the yml test file (which accounts for manual override in local runs). Related work items: #565323
Related work items: #565386
Fixing how coverage is merged Related work items: #563789
…o MSFT internal repo MSFT sync: Manual file-copy from GH dev-integrate to MSFT internal repo Related work items: #566127
Internal-Tag: [#51338] Signed-off-by: Maciej Kurc <[email protected]>
Merge dev-msft -> dev-integrate
Fix failing mailbox access test
Internal-Tag: [#51306] Signed-off-by: Maciej Kurc <[email protected]>
Internal-Tag: [#51306] Signed-off-by: Maciej Kurc <[email protected]>
Remove read IDCODE instruction from VeeR JTAG TAP
* Update VCS steps with instructions to copy test vector generator * Add Makefile VCS sim step to copy test vector gen scripts * Add steps for running UVM unit tests * VCS instructions for running unit tests
initial markdown conversion of hardware spec
andreslagarcavilla
temporarily deployed
to
github-pages
November 28, 2023 00:05 — with
GitHub Actions
Inactive
) Internal-Tag: [#51415] Signed-off-by: Maciej Kurc <[email protected]>
…nternal Manual filesystem merge from GH repo (Bringing back to GH to include some file modifications - lic headers) Related work items: #587660
Addresses regression failures due to test setup issue and last dword clear logic Related work items: #588795
Migrate our synthesis setup to fusion compiler NOTE: MSFT internal synthesis flow is used as a pipe-cleaner to check for synthesizability, lint, timing. This may be different from tools used by other Caliptra developers for more rigorous physical analysis. Related work items: #589061
…tall Fix three different regression errors caused by testbench bugs: * An edge case can cause AHB interface to stall up to 34 clock cycles when running SHA accelerator operations, previous TB code flags an error above 33 clock cycles * A multi-threaded sequence issue in the soc_ifc mailbox testcase with random register access injection can result in deadlock * A false-positive test pass might be reported for Caliptra-initiated mailbox tests - erroneous/unexpected MBOX_ERROR transitions are handled normally, even for non-error-injection scenarios. Related work items: #589323, #589324, #589546
Update lower level scan mode sequence to make debugUnlock input to KV a pulse instead of a level Add some helpful prints to predictor Related work items: #591177
* Fix the GH issue #295, which describes a scenario where ECC errors on reads from ICCM may not trigger the error signal and cause cptra_error_fatal to assert. * Fix a minor UVM issue in uvmf_soc_ifc that causes intermittent errors during nightly regression. Related work items: #597603, #597604, #597607
Dev msft 20231130
Merge dev-msft -> dev-integrate
Merge dev-public -> dev-integrate
Merge dev-integrate -> main
andreslagarcavilla
temporarily deployed
to
github-pages
December 1, 2023 21:13 — with
GitHub Actions
Inactive
Probably redo this PR? |
Whenever folks from Google need to continue with development on the dev-goog branch, it's advisable to complete this PR first. Until then, it can safely continue to accumulate new updates from the main branch. |
Thanks @calebofearth! |
Merged
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.